package io.admin.modules.sys.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 用户设备管理
 *
 * @author Mark sunlightcs@gmail.com
 * @since 1.0.0 2024-07-04
 */
@Data
@ApiModel(value = "用户设备管理")
public class UserEquipmentDTO implements Serializable {
    private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "id")
	private Long id;
	private String ids;
	@ApiModelProperty(value = "用户id")
	private String userid;

	@ApiModelProperty(value = "设备号")
	private String bumber;

	@ApiModelProperty(value = "密码")
	private String password;

	@ApiModelProperty(value = "用户角色（1施工人员）")
	private Integer userrole;

	@ApiModelProperty(value = "授权状态（0代授权。1授权通过。2授权驳回）")
	private Integer state;

	@ApiModelProperty(value = "创建时间")
	private Date createDate;

	@ApiModelProperty(value = "修改时间（处理时间）")
	private Date updateDate;
	/**用户昵称**/
	@ApiModelProperty(value = "用户昵称（处理时间）")
	private String username;
	/**用户账号**/
	@ApiModelProperty(value = "用户账号（处理时间）")
	private String mobile;

	private Integer source;
}